have clean hands - Espagnol Anglais Dictionnaire